www.gusucode.com > PHP版金融投资类企业PHP源码程序 > PHP版金融投资类企业/公司网站系统源码 v1.0/IVEARS_v1.0/IVEARS_v1.0/Lib/Action/Admin/IndexAction.class.php
<?php // 本类由系统自动生成,仅供测试用途 class IndexAction extends AdminAction { public function index(){ $this->display(); // $this->redirect(U('Admin/Index/welcomePage')); } public function test(){ echo "<pre>";print_r("222");exit; } public function demo(){ $this->display(); } public function form(){ $this->display(); } /** * 后台地图 * @author billow.wang<wanghui@guanyisoft.com> * @date 2013-04-18 * */ public function map(){ $list = array(); $rolenav = D('RoleNav')->where(array('status'=>'1'))->order('sort ASC')->select(); if(!empty($rolenav) && is_array($rolenav)){ foreach ($rolenav as $v) { $where = array(); $where['nav_id'] = $v['id']; $where['status'] = '1'; $where['action'] = array('EQ',''); $v['sub'] = D("RoleNode")->where($where)->select(); if(!empty($v['sub']) && is_array($v['sub'])){ foreach ($v['sub'] as $key=>$sv) { $ary_where = array(); $ary_where['nav_id'] = $v['id']; $ary_where['module_name'] = array('EQ',$sv['module_name']); $ary_where['action'] = array('NEQ',''); $ary_where['action_name'] = array('notlike',array('%编辑%','%删除%'),'AND'); $ary_where['status'] = '1'; $v['sub'][$key]['sub'] = D("RoleNode")->where($ary_where)->select(); } $list[] = $v; } } } $this->assign("data",$list); $this->display(); } public function getLeftMenu(){ layout(false); $ary_post = $this->_post(); if(!empty($ary_post['nav_id']) && intval($ary_post['nav_id']) > 0){ $menus = $this->getMenus($ary_post['nav_id']); $this->assign("menus", $menus); $this->display("Common:incMenu"); } } }